main traffic artery - Español Inglés Diccionario